sheltered installation - Deutsch Englisch Wörterbuch